Soru & Cevap

SharedPreferences kullanımı nasıl yapabilirim?

26.09.2015 - 05:51

Merhaba; 

Ben kodlama konusunda yeniyim.Aşağıdaki projeye SharedPreferences nasıl uygularım.Burada kullanıcı hangi renk backgroundu seçtiyse otomatik olarak orada kalsın istiyorum.  Ek te kodları görebilirsiniz.

Teşekkür ederim..

115 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-7661-1418285218.jpg
zafermuhammed93
27.09.2015 - 12:44

kardeşm kodlarını inceleyemedm ama sana örnek olarak hazır metot halinde sharedpref. atıyorum ince ona göre kendine uyarla.İster string ister int veya boolean kendine göre uyarlayabilrsn.Burada savePreferences yerrde adından anlaşıacağı gibi saklanmasını istediğin veriyi burada yazacaksn.Kayıtlı veriyi çağırırkende load dan savepreften nasıl bir key(anahtar) ile kayıt ettiysen o key ile çağırıcaksn

private void savePreferences(String key, String value) {
	SharedPreferences sp = PreferenceManager
			.getDefaultSharedPreferences(this);
	Editor edit = sp.edit();
	edit.putString(key, value);
	edit.commit();
}




private static  String resimKayitYolu;

	private void loadSavedPreferences() {
		SharedPreferences sp = PreferenceManager
				.getDefaultSharedPreferences(this);
		
		resimKayitYolu = sp.getString("NAME", "YourName");
		Log.i("zms","zms Resim Kayıt Yolu: "+resimKayitYolu);
		
	}

 

Ahmet
27.09.2015 - 09:38
Teşekkür ederim kardeşim..
picture-60234-1446475302.jpg
dvrmctk12
26.09.2015 - 08:36

https://www.youtube.com/watch?v=JdVqI-P8V8g&index=56&list=PL9qDMO9EzLX25NTHm0q7svKLx__OZY8-e   AL KARDEŞİM BU VİDEO SANA YARDIMCI OLACAKTIR.

Ahmet
27.09.2015 - 09:38
Teşekkür ettim kardeşim deneyeceğim, ders konuları da iyi oldu işime yarayacaklar.